home *** CD-ROM | disk | FTP | other *** search
/ Turnbull China Bikeride / Turnbull China Bikeride - Disc 1.iso / HENSA / MATHS / PLPLOT / PLPLOT.ZIP / sys / amiga / cf / initlib.in < prev    next >
Encoding:
Text File  |  1994-08-23  |  1.9 KB  |  65 lines

  1. # -----------------------------------------------------------------------
  2. # $Id: initlib.in,v 1.2 1994/08/23 16:38:00 mjl Exp $
  3. #
  4. # Maurice LeBrun
  5. # IFS, University of Texas at Austin
  6. # 24-Jul-1994
  7. #
  8. # Initializations for building PLplot library.
  9. # -----------------------------------------------------------------------
  10.  
  11. # Compiler flags
  12.  
  13. CC_FLAGS    = $(MATHFLAGS) $(DBL_FLAG_C) nover $(DEBUG_FLAG_C) \
  14.           idir=$(PLINC_DIR) $(OPT_FLAG_C) gst=plplot.gst \
  15.           ign=84,88,89,147,161 
  16.  
  17. CC_FLAGS_DEMOS    = $(CC_FLAGS)
  18.  
  19. # Default is to build library(s) and utils.
  20.  
  21. everything: libs plrender$E $(TCL_EXE) 
  22.  
  23. # Clear the suffix list to prevent problems.
  24.  
  25. .SUFFIXES:
  26. .SUFFIXES: $O .cc .c .f .h .fm4
  27.  
  28. # Inference rules, not specific to archive or shared libraries.
  29.  
  30. .fm4.f:
  31.     $(M4) $(M4_FLAGS) $< >$*.f
  32.  
  33. # -----------------------------------------------------------------------
  34. # Amiga-specific files
  35. # -----------------------------------------------------------------------
  36.  
  37. AMIGA_OBJ = \
  38.     pla_wn.o \
  39.     pla_pr.o \
  40.     pla_iff.o \
  41.     pla_menu.o \
  42.     plsupport.o 
  43.  
  44. # -----------------------------------------------------------------------
  45. # Amiga-specific dependencies
  46. # -----------------------------------------------------------------------
  47.  
  48. pla_pr.o:    plplotP.h plplot.h drivers.h pdf.h plstream.h plamiga.h \
  49.         pla_pr.c
  50. pla_iff.o:    plplotP.h plplot.h drivers.h pdf.h plstream.h plamiga.h \
  51.         pla_iff.c
  52. pla_menu.o:    plplotP.h plplot.h plamiga.h pla_menu.c
  53. plsupport.o:    plplotP.h plplot.h plamiga.h plsupport.c
  54. pla_wn.o:    plplotP.h plplot.h drivers.h pdf.h plstream.h plamiga.h \
  55.         pla_wn.c
  56.  
  57. # -----------------------------------------------------------------------
  58. # This builds a SAS/C 6.x global symbol table to speed up compilation.
  59. # -----------------------------------------------------------------------
  60.  
  61. plplot.gst:    plplotP.h plplot.h plamiga.h
  62.     gst unload plplot.gst
  63.     $(CC) makegst plplot.gst $(CC_FLAGS) pla_gstskel.c
  64.  
  65.